Big Huge Thesaurus

Sarcostemma acidum

noun